excavation for foundation - Français Anglais Dictionnaire